package com.quectel.core.module.partyeducation.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 *
 * @author ryan
 * @email ryan.ran@quectel.com
 * @date 2023/06/13 17:18
 */
@Data
@TableName("party_education_library")
public class PartyEducationLibraryEntity {

    /**
    * 
    */
    @TableId
    private Long id;

    /**
    * 租户id
    */
    private Long tenantId;

    /**
    * 党组织id
    */
    private Long partyId;

    /**
     * 文库名称
     */
    private String name;

    /**
    * 资源名称
    */
    private String resourceName;

    /**
    * 资源类型
    */
    private Byte resourceType;

    /**
    * 资源编码
    */
    private String resourceCode;

    /**
    * 封面路径
    */
    private String coverUrl;

    /**
    * 浏览次数
    */
    private Integer browseCount;

    /**
    * 下载次数
    */
    private Integer downloadCount;

    /**
    * 启用状态 0禁用 1启用
    */
    private Byte status;

    /**
    * 允许下载 1 允许 0 不允许
    */
    private Byte allowDownload;

    /**
    * 创建人
    */
    private String creator;

    /**
    * 创建时间
    */
    private Date createTime;

    /**
    * 修改人
    */
    private String editor;

    /**
    * 修改时间
    */
    private Date editTime;


}
